spectacled finch - İspanyolca İngilizce Sözlük